package com.iori.common.exception;

/**
 * EJBアクセスレイヤーエラー定義クラス
 *
 * @author lindx
 *
 */
public class BackendServiceException extends FounderException {

	/**
	 * 構成関数 BaseExceptionの構成メソッドを引き継ぐ クラス内部からスルーされた関連Exceptionクラスのカプセル化用
	 * エラーコードのデフォルトが6001
	 *
	 * @param e
	 *            コントロールレイヤーからスルーされた関連エラークラス
	 */
	public BackendServiceException(Exception e) {

		super(e, ExceptionConf.ERROR_REMOTE);
	}

	/**
	 * 構成関数 BaseExceptionの構成メソッドを引き継ぐ クラス内部からスルーされた関連Exceptionクラスのカプセル化用
	 *
	 * @param e
	 *            コントロールレイヤーからスルーされた関連エラークラス
	 * @param errorCode
	 *            エラーコード
	 */
	public BackendServiceException(Exception e, int errorCode) {
		super(e, errorCode);
	}

	public BackendServiceException(String msgId) {
		super(msgId);
	}

}
